freestyle relay - French English Dictionary